Añadir Archivos a ZIP

Los usuarios a menudo enfrentan el desafío de agregar nuevos archivos a archivos ZIP existentes. El proceso típico implica extraer el archivo actual, añadir nuevos archivos y comprimir todo en un nuevo archivo ZIP. Este método es engorroso y lleva mucho tiempo, especialmente cuando se trata de múltiples archivos ZIP.

Una solución más eficiente es utilizar una biblioteca que permita la manipulación programática de archivos ZIP. IronZip destaca en este sentido con su poderoso método Add, permitiendo a los usuarios integrar nuevos archivos sin necesidad de extracción. En el siguiente ejemplo de código, demostraremos la naturaleza intuitiva del método Add, mostrando cuán fácilmente permite añadir nuevos archivos a archivos ZIP existentes con solo unas pocas líneas de código.

Cómo acceder a un ZIP existente para agregar archivos

Primero importamos el espacio de nombres IronZip. Después, inicializamos una nueva clase IronZipArchive y utilizando el método FromFile introducimos un parámetro: la ruta al ZIP que estás tratando de acceder. Debes tener en cuenta que la operación fallará si la ruta es incorrecta.

Agregar archivos

Después de acceder al archivo ZIP, podemos añadirle archivos. Llamamos al método Add para agregar nuevos archivos al ZIP existente. El método recibe un parámetro, que es la ruta al archivo que deseas agregar; similar a lo anterior, la operación fallará si la ruta proporcionada es incorrecta. Dentro del ejemplo, proporcionamos dos rutas de archivo de imágenes, image3.png y image4.png, y las añadimos al ZIP existente con Add.

Además de agregar PNG, IronZIP también admite varios tipos de archivos compatibles con el método Add. Los usuarios también pueden agregar otros formatos de imagen populares como jpg, svg e incluso imágenes de múltiples fotogramas como tiff y gif. Otros archivos como archivos de texto, documentos (PDF, DOCX, XLSX) y archivos de audio (MP3 y WAV) también son compatibles; incluso agregar archivos ZIP dentro de un archivo ZIP es compatible, lo que lo hace versátil. Para una lista completa de archivos que se pueden agregar, consulte aquí.

Exportando el ZIP

Finalmente, después de agregar los archivos al ZIP existente, llamamos a SaveAs y proporcionamos un nuevo nombre para el archivo ZIP con los archivos recién agregados.

Aprenda a crear, leer y extraer archivos ZIP

¿Listo para empezar?
Nuget Descargas 19,717 | Versión: 2026.4 recién lanzado
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida? PM > Install-Package IronZip
ejecuta una muestra observa cómo tus archivos se convierten en un archivo.